REFUNDED); el status y el fulfillment_status del pedido no cambian, así que el POS no recibe webhook.
Solo se pueden reembolsar pedidos ya fulfilled cuyo resolved_at esté dentro de las últimas 24 horas. Llamarlo otra vez responde 200 con el pedido.
Requiere un access token de Storefront API de Intercambio de
token.
@fire-spark/storefront, llama order.refund(): valida que el pedido esté entregado, anula los cobros del dispositivo y llama a este endpoint con type: "REFUND". order.refundOrder() sigue llamándolo sin body.
Parámetros de ruta
Body
Opcional, mismos campos que Cancelar pedido.type solo puede ser REFUND. Un tender informado como REVERSED queda REFUNDED.
Solicitud
Respuesta
Devuelve200 con el pedido y sus tenders reembolsados.